home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 41 / Amiga Format CD41 (1999-06)(Future Publishing)(GB)[!][issue 1999-07].iso / -seriously_amiga- / programming / other / flexcat / flexcat.announce < prev    next >
Text File  |  1999-04-19  |  5KB  |  143 lines

  1.  
  2. TITLE
  3.  
  4.     FlexCat - Flexible catalog and source tool
  5.  
  6.  
  7. VERSION
  8.  
  9.     2.2
  10.  
  11. AUTHOR
  12.  
  13.     Jochen Wiedmann and Marcin Orlowski
  14.  
  15.     e-mail: carlos@amiga.com.pl
  16.     WWW   : http://wfmh.org.pl/~carlos/
  17.  
  18.  
  19. DESCRIPTION
  20.  
  21.     FlexCat creates catalogs and the source to handle them.  The difference
  22.     between FlexCat and KitCat, CatComp and some others is, that FlexCat is
  23.     designed to produce any source you want:  any programming language, any
  24.     individual needs should be satisfied.  However, FlexCat is not more
  25.     difficult to use.
  26.  
  27.     This sounds like a contradiction.  FlexCat's solution is to use
  28.     template files, the so called "source descriptions".  Ready to use examples
  29.     for Assembler, C, C++, E, Oberon and Modula-2 are distributed, additionally
  30.     an example for supporting catalogs on Workbench 2.0.  Any other examples
  31.     are welcome.
  32.  
  33.  
  34. FEATURES
  35.  
  36.     FlexCat features include:
  37.  
  38.     * Runs on any Amiga
  39.     * Localized of course ;-)
  40.     * Can produce catalog handling source code for any language
  41.       (templates for Assembler, C, C++, E, Oberon and Modula-2 included)
  42.     * Written by the people who use it daily (so it should cover all
  43.       your needs)
  44.  
  45.  
  46. SPECIAL REQUIREMENTS
  47.  
  48.     FlexCat works on any Amiga, however you need OS2.04 or higher
  49.     to make it using the localization for own purposes.
  50.  
  51.  
  52. AVAILABILITY
  53.  
  54.     FlexCat is available on its support site:
  55.  
  56.     http://amiga.com.pl/flexcat/
  57.     ftp://ftp.amiga.com.pl/pub/flexcat/
  58.  
  59.     and naturally on Aminet mirrors, eg.
  60.  
  61.     ftp://ftp.wustl.edu/pub/aminet/dev/misc/
  62.  
  63.  
  64. ARCHIVES
  65.  
  66.     Since release 2.0, the FlexCat distribiution is splitted into the
  67.     smaller archives. They are (in order of importance):
  68.  
  69.     FlexCat.lha          - Latest FlexCat, user contribitions, english manual
  70.                            and foreign catalog files
  71.  
  72.     FlexCat_0x0.lha      - patches for 020, 040 and 060 versions of FlexCat
  73.                            (PPC makes no sense here. I checked that).
  74.  
  75.     FlexCat_XtraDocs.lha - FlexCat's guide in non english languages. Currently
  76.                            Svenska, Espanol and Deutsch are provided
  77.  
  78.     FlexCat_CatSrc.lha   - #?.cd and #?.ct files for existing translations and
  79.                            #?.texinfo documents
  80.  
  81.     If you just want to use FlexCat, the 1st archive is all you need.
  82.     If you want to have CPU optimised binaries, take both 1st and 2nd
  83.     and patch the original release.  If you want to read translated manual,
  84.     get the 3rd one.  If you want to make the translation take the 4th one
  85.     (but I suggesto to join the Amiga Translators' Organisation
  86.     <http://ato.vapor.com/ato> first!)
  87.  
  88.     
  89. PRICE
  90.  
  91.     Freeware
  92.  
  93. CHANGES
  94.  
  95.   * v2.2 (14.04.99) - FlexCat can now copy "**NEW**" markers (or other
  96.                       specified) from old #?.ct file to new one, while
  97.                       upgrading #?.ct file (FlexCat CD CT newctfile CT).
  98.                       It should now be fearless to upgrade your all not
  99.                       yet finished translations. Due to this feature two
  100.                       new options appeared (available in prefs as well):
  101.                       COPYNEWs/S (specify if you want to activate this
  102.                       feature - to avoid possible problems its turned off
  103.                       by default), OLD_MSG_NEW/K - the string that marks
  104.                       new strings in old #?.ct file (by default "**NEW**"
  105.                       so you don't need to specify it unless you change
  106.                       MSG_NEW too). NOTE: FlexCat automatically appends
  107.                       "; " to the string!  (Christian Hattemer
  108.                       <Chris@heaven.riednet.wh.tu-darmstadt.de>)
  109.  
  110.                       Long awaited check for trailing ellipsis is now
  111.                       implemented
  112.  
  113.                       FlexCat now expands the above feature, and checks
  114.                       for trailing spaces, as it appears to be the most
  115.                       overlooked trailing character ever
  116.  
  117.                       Added missing #endif is source code, disallowing
  118.                       easy StormC or non-amiga compilations (Christian
  119.                       Hattemer)
  120.  
  121.                       Every line of original string that FlexCat puts
  122.                       into created #?.ct file is now prefixed by "; ".                      
  123.                       Previously, only first line had space between
  124.                       semicolon and the main text (Christian Hattemer)
  125.  
  126.                       Source descriptors and other FlexCat related
  127.                       goodies for StormC by Christian Hattemer
  128.                       are now available from any Aminet mirror
  129.                       (dev/c/Storm_FlexCat.lha) or from his homepage:
  130.                       http://www.riednet.wh.tu-darmstadt.de/~chris/
  131.  
  132.                       New translations: slowensko  - Damir Arh
  133.                       <damir.arh@guest.arnes.si>
  134.  
  135.                       Updated catalogs: svenska - Magnus Holmgren
  136.                       <lear@algonet.se>, srpski - Ljubomir Jankovic
  137.                       <lurch@beotel.yu>, nederlands - Leon Woestenberg
  138.                       <leon@stack.nl>, deutsch - Christian Hattemer
  139.                       <Chris@heaven.riednet.wh.tu-darmstadt.de>
  140.                       
  141.                       English manual updated to match latest changes.
  142.  
  143.